HelloPrint\Inc\Services\HelloPrintApiService D

Total Complexity 221
Dependencies 2
Dependents 7
Total lines 782
Lines of code 699
Logical lines of code 432
Comment lines 4
Methods 19
Properties 5

Methods 19

Method Rating Maintainability Complexity Lines of code
getProductVariantsFilter()
D
9
102 293
createOrder()
D
26
30 144
getProductDetailForSelectOptions()
B
45 17 40
getProductPdfTemplates()
A
44 16 43
getProductDetailsForLoad()
A
52 9 23
get_qts_and_levels()
A
49 8 31
returnsQuotesServiceLevel()
S
59 8 14
getAllProducts()
S
54 7 20
getCategoryProductForSelectOptions()
S
60 4 13
getCategoriesForSelectOptions()
S
61 4 11
__construct()
S
63 4 9
updateLangFromResponse()
S
71 3 5
getResponseToJson()
S
64 3 10
get()
S
60 1 14
post()
S
63 1 11
getOrderDetails()
S
72 1 5
cancelOrder()
S
78 1 3
validateApiKey()
S
80 1 3
sendRequestToQuote()
S
68 1 7